.teamCard{
  .teamTitle{
    color:#111111;
    font-size: 32rpx;
    margin-bottom: 47rpx;
  }
  .teamInfo{
    padding:70rpx 50rpx 40rpx;
    background: #fff;
    box-shadow:2px 2px 6px 2px #ddd;
    position:relative;
    border-radius:20rpx;
    .teamPlayer{
      display:flex;
      flex-wrap: wrap;
      .teamOne{
        margin-bottom: 20rpx;
        justify-content: space-between;
        &:not(:nth-child(1)),&:not(:nth-child(2)){
          margin-left:20rpx;
        }
        &:nth-child(1){
          .borderRight:nth-child(1){
            border-right:1px solid #eee;
            padding-right:40rpx;
            position:relative;
            height:76rpx;
            width:65rpx;
            .borderImg{
              border-radius:50%;
              overflow: hidden;
              height:100%;
              position:absolute;
              bottom:0px;
              left:0px;
              .leader{
                position:absolute;
                background: #E68961;
                bottom: 0rpx;
                width: 100%;
                font-size: 12rpx;
                text-align: center;
                color:#fff;
              }
            }
          }
        }
        &:nth-child(2){
          margin-left:40rpx;
        }
        &:nth-child(5n) + view{
          margin-right:52rpx;
        }
        display: flex;
        flex-direction: column;
        // align-items: center;
        .teamAvatar{
          width:74rpx;
          height:74rpx;
          border-radius:37rpx;
        }
        .teamName{
          width:74rpx;
          text-align: center;
          color:#111;
          font-size: 20rpx;
        }
        .addMbmber{
          border:1px dashed #FC5A34;
          font-size: 35rpx;
          text-align: center;
          line-height: 74rpx;
          color:#FC5A34;
        }
      }
      .line{
        border-right:1px solid #eee;
        height:50rpx;
        margin:10rpx 40rpx 0;
      }
    }
    .teamDesc{
      font-size: 20rpx;
      color:#111;
      text-align: center;
      margin-top: 20rpx;
      .count{
        font-size: 40rpx;
        color:#F38E16;
      }
    }
    .rightCapsule{
      position:absolute;
      right:0px;
      top:30rpx;
      width:110rpx;
      height:50rpx;
      line-height: 50rpx;
      border-radius:20rpx 0 0 20rpx;
      background: #F87561;
      font-size: 22rpx;
      color:#fff;
      text-align:right;
    }
  }
  .teamTime{
    color:#111111;
    font-size: 24rpx;
  }
}